Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix ACL constraint error (return constraint error instead of failure when the ACL entry is invalid) #20736

Merged
merged 35 commits into from
Jul 18, 2022

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Jul 14, 2022

Problem

FAILURE reported instead of CONSTRAINT_ERROR

Fixes #20672
Fixes #20794
Fixes #20796
Fixes #20797 (NOTE: uses 0xFFFF_FFFD_0000_0000 and NOT the original test value as that seemed odd)
Fixes #20798

Change overview

Fix return code
Add unit tests for automation

I could NOT add tests for the 64bit invalid subjects due to zap limitation (was later explained that I need to use quotes). In the mean time, the tests not covered were broken out in separate bugs that will be fixed separately.

Testing

Automated testing (yay!)

@woody-apple woody-apple enabled auto-merge (squash) July 16, 2022 04:11
@github-actions
Copy link

github-actions bot commented Jul 16, 2022

PR #20736: Size comparison from 8a32b6c to fde974e

Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 8a32b6c fde974e change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 667887 668015 128 0.0
.rodata 88271 88319 48 0.1
.text 579300 579380 80 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 633687 633791 104 0.0
.rodata 77511 77551 40 0.1
.text 555852 555916 64 0.0
lock-ftd LP_CC2652R7 (read only) 671299 671403 104 0.0
.rodata 76411 76451 40 0.1
.text 594408 594472 64 0.0
lock-mtd LP_CC2652R7 (read only) 653559 653687 128 0.0
.rodata 101151 101199 48 0.0
.text 551928 552008 80 0.0
pump-app LP_CC2652R7 (read only) 680307 680435 128 0.0
.rodata 88771 88811 40 0.0
.text 591052 591140 88 0.0
pump-controller-app LP_CC2652R7 (read only) 666131 666243 112 0.0
.rodata 84627 84675 48 0.1
.text 581024 581088 64 0.0
shell LP_CC2652R7 (read only) 660386 660506 120 0.0
.rodata 85058 85098 40 0.0
.text 575012 575092 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581598 581654 56 0.0
.app_xip_area 460304 460360 56 0.0
lock cyw930739m2evb_01 (read/write) 587586 587650 64 0.0
.app_xip_area 461564 461628 64 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 584994 585122 128 0.0
.app_xip_area 464548 464676 128 0.0
efr32 lighting-app BRD4161A (read/write) 1084112 1084232 120 0.0
.text 949000 949120 120 0.0
BRD4161A+rpc (read/write) 1138444 1138572 128 0.0
.text 986436 986564 128 0.0
BRD4161A+rs911x (read/write) 949480 949600 120 0.0
.text 806644 806764 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127692 1127812 120 0.0
.text 981480 981600 120 0.0
window-app BRD4161A (read/write) 1077908 1078028 120 0.0
.text 941296 941416 120 0.0
esp32 all-clusters-app c3devkit (read only) 1020882 1020970 88 0.0
(read/write) 1485978 1486026 48 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1020882 1020970 88 0.0
m5stack (read only) 1074919 1074983 64 0.0
(read/write) 488024 488064 40 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069535 1069599 64 0.0
k32w light k32w061+release (read/write) 660364 660444 80 0.0
.text 583032 583112 80 0.0
lock k32w061+release (read/write) 687380 687492 112 0.0
.text 609572 609684 112 0.0
linux all-clusters-app debug (read only) 2968329 2969129 800 0.0
.rodata 264637 264701 64 0.0
.text 2526002 2526738 736 0.0
all-clusters-minimal-app debug (read only) 2817321 2818105 784 0.0
.rodata 265597 265661 64 0.0
.text 2376690 2377410 720 0.0
bridge-app debug+rpc (read only) 2317961 2318729 768 0.0
.rodata 198240 198272 32 0.0
.text 1957986 1958722 736 0.0
chip-tool debug (read only) 10244297 10259601 15304 0.1
(read/write) 629504 630464 960 0.2
.data.rel.ro 595152 596112 960 0.2
.rodata 512117 512949 832 0.2
.text 8284052 8296292 12240 0.1
chip-tool-ipv6only arm64 (read only) 9989452 10003356 13904 0.1
(read/write) 694577 695537 960 0.1
.data.rel.ro 630768 631720 952 0.2
.got 13624 13632 8 0.1
.rodata 476508 477324 816 0.2
.text 7932980 7943812 10832 0.1
lighting-app debug+rpc (read only) 2554249 2555017 768 0.0
.rodata 213992 214024 32 0.0
.text 2170290 2171026 736 0.0
lock-app debug (read only) 2520169 2520937 768 0.0
.rodata 229032 229064 32 0.0
.text 2125970 2126706 736 0.0
ota-provider-app debug (read only) 2324801 2325569 768 0.0
.rodata 203736 203768 32 0.0
.text 1958290 1959026 736 0.0
ota-requestor-app debug (read only) 2442169 2442969 800 0.0
.rodata 207520 207584 64 0.0
.text 2063474 2064210 736 0.0
shell debug (read only) 2555265 2556049 784 0.0
.rodata 228050 228114 64 0.0
.text 2170114 2170834 720 0.0
thermostat-no-ble arm64 (read only) 2598068 2598692 624 0.0
.rodata 165700 165748 48 0.0
.text 2192624 2193200 576 0.0
tv-app debug (read only) 3104769 3105569 800 0.0
.rodata 249248 249312 64 0.0
.text 2667618 2668354 736 0.0
tv-casting-app debug (read only) 5329233 5330001 768 0.0
.rodata 331561 331593 32 0.0
.text 4732322 4733058 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2448888 2449000 112 0.0
.text 1411532 1411644 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176123 1176243 120 0.0
rodata 142164 142204 40 0.0
text 812152 812228 76 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156331 1156435 104 0.0
rodata 133708 133748 40 0.0
text 801604 801680 76 0.0
p6 all-clusters-app default (read/write) 2567680 2567800 120 0.0
.text 1525944 1526064 120 0.0
all-clusters-minimal-app default (read/write) 2512928 2513048 120 0.0
.text 1471192 1471312 120 0.0
light-app default (read/write) 2442800 2442944 144 0.0
.text 1401064 1401208 144 0.0
lock-app default (read/write) 2470064 2470208 144 0.0
.text 1428328 1428472 144 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798256 798396 140 0.0
text 566412 566512 100 0.0
lighting-app tlsr9518adk80d (read/write) 818080 818228 148 0.0
text 582734 582834 100 0.0
Decreases (6 builds for cc13x2_26x2)
platform target config section 8a32b6c fde974e change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 183352 183224 -128 -0.1
lock-ftd LP_CC2652R7 (read/write) 170116 170012 -104 -0.1
lock-mtd LP_CC2652R7 (read/write) 183544 183416 -128 -0.1
pump-app LP_CC2652R7 (read/write) 161956 161828 -128 -0.1
pump-controller-app LP_CC2652R7 (read/write) 176252 176140 -112 -0.1
shell LP_CC2652R7 (read/write) 186356 186236 -120 -0.1
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 8a32b6c fde974e change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 667887 668015 128 0.0
(read/write) 183352 183224 -128 -0.1
.bss 74132 74132 0 0.0
.data 3356 3356 0 0.0
.rodata 88271 88319 48 0.1
.text 579300 579380 80 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 633687 633791 104 0.0
(read/write) 157700 157700 0 0.0
.bss 73428 73428 0 0.0
.data 3356 3356 0 0.0
.rodata 77511 77551 40 0.1
.text 555852 555916 64 0.0
lock-ftd LP_CC2652R7 (read only) 671299 671403 104 0.0
(read/write) 170116 170012 -104 -0.1
.bss 71196 71196 0 0.0
.data 3280 3280 0 0.0
.rodata 76411 76451 40 0.1
.text 594408 594472 64 0.0
lock-mtd LP_CC2652R7 (read only) 653559 653687 128 0.0
(read/write) 183544 183416 -128 -0.1
.bss 66884 66884 0 0.0
.data 3280 3280 0 0.0
.rodata 101151 101199 48 0.0
.text 551928 552008 80 0.0
pump-app LP_CC2652R7 (read only) 680307 680435 128 0.0
(read/write) 161956 161828 -128 -0.1
.bss 71276 71276 0 0.0
.data 3280 3280 0 0.0
.rodata 88771 88811 40 0.0
.text 591052 591140 88 0.0
pump-controller-app LP_CC2652R7 (read only) 666131 666243 112 0.0
(read/write) 176252 176140 -112 -0.1
.bss 71396 71396 0 0.0
.data 3276 3276 0 0.0
.rodata 84627 84675 48 0.1
.text 581024 581088 64 0.0
shell LP_CC2652R7 (read only) 660386 660506 120 0.0
(read/write) 186356 186236 -120 -0.1
.bss 76436 76436 0 0.0
.data 3360 3360 0 0.0
.rodata 85058 85098 40 0.0
.text 575012 575092 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581598 581654 56 0.0
.app_xip_area 460304 460360 56 0.0
.bss 64232 64232 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 587586 587650 64 0.0
.app_xip_area 461564 461628 64 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 584994 585122 128 0.0
.app_xip_area 464548 464676 128 0.0
.bss 63440 63440 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1084112 1084232 120 0.0
.bss 133044 133044 0 0.0
.data 2048 2048 0 0.0
.text 949000 949120 120 0.0
BRD4161A+rpc (read/write) 1138444 1138572 128 0.0
.bss 149724 149724 0 0.0
.data 2260 2260 0 0.0
.text 986436 986564 128 0.0
BRD4161A+rs911x (read/write) 949480 949600 120 0.0
.bss 140768 140768 0 0.0
.data 2048 2048 0 0.0
.text 806644 806764 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127692 1127812 120 0.0
.bss 144136 144136 0 0.0
.data 2056 2056 0 0.0
.text 981480 981600 120 0.0
window-app BRD4161A (read/write) 1077908 1078028 120 0.0
.bss 134516 134516 0 0.0
.data 2076 2076 0 0.0
.text 941296 941416 120 0.0
esp32 all-clusters-app c3devkit (read only) 1020882 1020970 88 0.0
(read/write) 1485978 1486026 48 0.0
.dram0.bss 70080 70080 0 0.0
.dram0.data 14600 14600 0 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1020882 1020970 88 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1074919 1074983 64 0.0
(read/write) 488024 488064 40 0.0
.dram0.bss 75600 75600 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069535 1069599 64 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 660364 660444 80 0.0
.bss 69540 69540 0 0.0
.data 1992 1992 0 0.0
.text 583032 583112 80 0.0
lock k32w061+release (read/write) 687380 687492 112 0.0
.bss 70004 70004 0 0.0
.data 2004 2004 0 0.0
.text 609572 609684 112 0.0
linux all-clusters-app debug (read only) 2968329 2969129 800 0.0
(read/write) 155016 155016 0 0.0
.bss 61664 61664 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 85048 85048 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 264637 264701 64 0.0
.text 2526002 2526738 736 0.0
all-clusters-minimal-app debug (read only) 2817321 2818105 784 0.0
(read/write) 146688 146688 0 0.0
.bss 60864 60864 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77608 77608 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 265597 265661 64 0.0
.text 2376690 2377410 720 0.0
bridge-app debug+rpc (read only) 2317961 2318729 768 0.0
(read/write) 125504 125504 0 0.0
.bss 48928 48928 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66984 66984 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198240 198272 32 0.0
.text 1957986 1958722 736 0.0
chip-tool debug (read only) 10244297 10259601 15304 0.1
(read/write) 629504 630464 960 0.2
.bss 24728 24728 0 0.0
.data 3234 3234 0 0.0
.data.rel.ro 595152 596112 960 0.2
.dynamic 608 608 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 512117 512949 832 0.2
.text 8284052 8296292 12240 0.1
chip-tool-ipv6only arm64 (read only) 9989452 10003356 13904 0.1
(read/write) 694577 695537 960 0.1
.bss 42961 42961 0 0.0
.data 3304 3304 0 0.0
.data.rel.ro 630768 631720 952 0.2
.dynamic 528 528 0 0.0
.got 13624 13632 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 476508 477324 816 0.2
.text 7932980 7943812 10832 0.1
lighting-app debug+rpc (read only) 2554249 2555017 768 0.0
(read/write) 129528 129528 0 0.0
.bss 49440 49440 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72136 72136 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213992 214024 32 0.0
.text 2170290 2171026 736 0.0
lock-app debug (read only) 2520169 2520937 768 0.0
(read/write) 124512 124512 0 0.0
.bss 47840 47840 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69096 69096 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 229032 229064 32 0.0
.text 2125970 2126706 736 0.0
ota-provider-app debug (read only) 2324801 2325569 768 0.0
(read/write) 118312 118312 0 0.0
.bss 47488 47488 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63096 63096 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 203736 203768 32 0.0
.text 1958290 1959026 736 0.0
ota-requestor-app debug (read only) 2442169 2442969 800 0.0
(read/write) 125248 125248 0 0.0
.bss 49856 49856 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67304 67304 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 207520 207584 64 0.0
.text 2063474 2064210 736 0.0
shell debug (read only) 2555265 2556049 784 0.0
(read/write) 141104 141104 0 0.0
.bss 57448 57448 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76688 76688 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 228050 228114 64 0.0
.text 2170114 2170834 720 0.0
thermostat-no-ble arm64 (read only) 2598068 2598692 624 0.0
(read/write) 158257 158257 0 0.0
.bss 65249 65249 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83216 83216 0 0.0
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165700 165748 48 0.0
.text 2192624 2193200 576 0.0
tv-app debug (read only) 3104769 3105569 800 0.0
(read/write) 257704 257704 0 0.0
.bss 167016 167016 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249248 249312 64 0.0
.text 2667618 2668354 736 0.0
tv-casting-app debug (read only) 5329233 5330001 768 0.0
(read/write) 156848 156848 0 0.0
.bss 50248 50248 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 97928 97928 0 0.0
.dynamic 608 608 0 0.0
.got 4744 4744 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 331561 331593 32 0.0
.text 4732322 4733058 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2448888 2449000 112 0.0
.bss 213940 213940 0 0.0
.data 5872 5872 0 0.0
.text 1411532 1411644 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176123 1176243 120 0.0
bss 142900 142900 0 0.0
rodata 142164 142204 40 0.0
text 812152 812228 76 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156331 1156435 104 0.0
bss 142136 142136 0 0.0
rodata 133708 133748 40 0.0
text 801604 801680 76 0.0
p6 all-clusters-app default (read/write) 2567680 2567800 120 0.0
.bss 149120 149120 0 0.0
.data 2776 2776 0 0.0
.text 1525944 1526064 120 0.0
all-clusters-minimal-app default (read/write) 2512928 2513048 120 0.0
.bss 148400 148400 0 0.0
.data 2776 2776 0 0.0
.text 1471192 1471312 120 0.0
light-app default (read/write) 2442800 2442944 144 0.0
.bss 140456 140456 0 0.0
.data 2592 2592 0 0.0
.text 1401064 1401208 144 0.0
lock-app default (read/write) 2470064 2470208 144 0.0
.bss 140304 140304 0 0.0
.data 2600 2600 0 0.0
.text 1428328 1428472 144 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798256 798396 140 0.0
bss 70576 70576 0 0.0
noinit 40416 40416 0 0.0
text 566412 566512 100 0.0
lighting-app tlsr9518adk80d (read/write) 818080 818228 148 0.0
bss 71420 71420 0 0.0
noinit 40416 40416 0 0.0
text 582734 582834 100 0.0

@github-actions
Copy link

github-actions bot commented Jul 18, 2022

PR #20736: Size comparison from e4cfa0a to bbc438d

Increases (43 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e4cfa0a bbc438d change % change
bl602 lighting-app bl602 (read/write) 1383418 1383570 152 0.0
.text 1053500 1053616 116 0.0
bl602+rpc (read/write) 1428826 1428978 152 0.0
.text 1085156 1085272 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 668399 668511 112 0.0
.rodata 88271 88319 48 0.1
.text 579812 579876 64 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 634039 634159 120 0.0
.rodata 77511 77551 40 0.1
.text 556204 556284 80 0.0
lock-ftd LP_CC2652R7 (read only) 671619 671723 104 0.0
.rodata 76411 76451 40 0.1
.text 594728 594792 64 0.0
lock-mtd LP_CC2652R7 (read only) 653871 653999 128 0.0
.rodata 101151 101199 48 0.0
.text 552240 552320 80 0.0
pump-app LP_CC2652R7 (read only) 680587 680707 120 0.0
.rodata 88771 88811 40 0.0
.text 591332 591412 80 0.0
pump-controller-app LP_CC2652R7 (read only) 666387 666499 112 0.0
.rodata 84627 84675 48 0.1
.text 581280 581344 64 0.0
shell LP_CC2652R7 (read only) 660890 661010 120 0.0
.rodata 85058 85098 40 0.0
.text 575516 575596 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581990 582046 56 0.0
.app_xip_area 460552 460608 56 0.0
lock cyw930739m2evb_01 (read/write) 587906 587970 64 0.0
.app_xip_area 461740 461804 64 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 585258 585386 128 0.0
.app_xip_area 464668 464796 128 0.0
efr32 lighting-app BRD4161A (read/write) 1084640 1084760 120 0.0
.text 949528 949648 120 0.0
BRD4161A+rpc (read/write) 1138932 1139068 136 0.0
.text 986924 987060 136 0.0
BRD4161A+rs911x (read/write) 950008 950128 120 0.0
.text 807172 807292 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127788 1127908 120 0.0
.text 981576 981696 120 0.0
window-app BRD4161A (read/write) 1078132 1078268 136 0.0
.text 941520 941656 136 0.0
esp32 all-clusters-app c3devkit (read only) 1021566 1021654 88 0.0
(read/write) 1485978 1486026 48 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1021566 1021654 88 0.0
m5stack (read only) 1075299 1075363 64 0.0
(read/write) 488024 488064 40 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069915 1069979 64 0.0
k32w light k32w061+release (read/write) 660748 660828 80 0.0
.text 583416 583496 80 0.0
lock k32w061+release (read/write) 687700 687812 112 0.0
.text 609892 610004 112 0.0
linux all-clusters-app debug (read only) 2972073 2972873 800 0.0
.rodata 264637 264701 64 0.0
.text 2529842 2530578 736 0.0
all-clusters-minimal-app debug (read only) 2818713 2819513 800 0.0
.rodata 265597 265661 64 0.0
.text 2378178 2378914 736 0.0
bridge-app debug+rpc (read only) 2318985 2319737 752 0.0
.rodata 198208 198240 32 0.0
.text 1959138 1959858 720 0.0
chip-tool debug (read only) 10278873 10294145 15272 0.1
(read/write) 628544 629504 960 0.2
.data.rel.ro 594208 595152 944 0.2
.rodata 514101 514901 800 0.2
.text 8318980 8331220 12240 0.1
chip-tool-ipv6only arm64 (read only) 10021084 10034924 13840 0.1
(read/write) 693617 694577 960 0.1
.data.rel.ro 629816 630768 952 0.2
.got 13616 13624 8 0.1
.rodata 478236 479052 816 0.2
.text 7965140 7975908 10768 0.1
lighting-app debug+rpc (read only) 2556761 2557513 752 0.0
.rodata 214056 214088 32 0.0
.text 2172834 2173554 720 0.0
lock-app debug (read only) 2521593 2522345 752 0.0
.rodata 229032 229064 32 0.0
.text 2127490 2128210 720 0.0
ota-provider-app debug (read only) 2325169 2325937 768 0.0
.rodata 203800 203832 32 0.0
.text 1958690 1959426 736 0.0
ota-requestor-app debug (read only) 2442745 2443545 800 0.0
.rodata 207520 207584 64 0.0
.text 2064146 2064882 736 0.0
shell debug (read only) 2559009 2559793 784 0.0
.rodata 228050 228114 64 0.0
.text 2173954 2174674 720 0.0
thermostat-no-ble arm64 (read only) 2599556 2600180 624 0.0
.rodata 165700 165748 48 0.0
.text 2194112 2194688 576 0.0
tv-app debug (read only) 3107129 3107929 800 0.0
.rodata 249440 249504 64 0.0
.text 2669890 2670626 736 0.0
tv-casting-app debug (read only) 5349409 5350177 768 0.0
.rodata 331625 331657 32 0.0
.text 4752530 4753266 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2448952 2449064 112 0.0
.text 1411596 1411708 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176443 1176547 104 0.0
rodata 142164 142204 40 0.0
text 812472 812544 72 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156507 1156611 104 0.0
rodata 133708 133748 40 0.0
text 801780 801852 72 0.0
p6 all-clusters-app default (read/write) 2568432 2568568 136 0.0
.text 1526696 1526832 136 0.0
all-clusters-minimal-app default (read/write) 2513312 2513432 120 0.0
.text 1471576 1471696 120 0.0
light-app default (read/write) 2443296 2443424 128 0.0
.text 1401560 1401688 128 0.0
lock-app default (read/write) 2470384 2470512 128 0.0
.text 1428648 1428776 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798456 798596 140 0.0
text 566614 566712 98 0.0
lighting-app tlsr9518adk80d (read/write) 818496 818636 140 0.0
text 583148 583248 100 0.0
Decreases (6 builds for cc13x2_26x2)
platform target config section e4cfa0a bbc438d change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 182840 182728 -112 -0.1
lock-ftd LP_CC2652R7 (read/write) 169796 169692 -104 -0.1
lock-mtd LP_CC2652R7 (read/write) 183232 183104 -128 -0.1
pump-app LP_CC2652R7 (read/write) 161676 161556 -120 -0.1
pump-controller-app LP_CC2652R7 (read/write) 175996 175884 -112 -0.1
shell LP_CC2652R7 (read/write) 185852 185732 -120 -0.1
Full report (43 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e4cfa0a bbc438d change % change
bl602 lighting-app bl602 (read/write) 1383418 1383570 152 0.0
.bss 116978 116978 0 0.0
.data 4480 4480 0 0.0
.text 1053500 1053616 116 0.0
bl602+rpc (read/write) 1428826 1428978 152 0.0
.bss 124418 124418 0 0.0
.data 4600 4600 0 0.0
.text 1085156 1085272 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 668399 668511 112 0.0
(read/write) 182840 182728 -112 -0.1
.bss 74132 74132 0 0.0
.data 3356 3356 0 0.0
.rodata 88271 88319 48 0.1
.text 579812 579876 64 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 634039 634159 120 0.0
(read/write) 157700 157700 0 0.0
.bss 73428 73428 0 0.0
.data 3356 3356 0 0.0
.rodata 77511 77551 40 0.1
.text 556204 556284 80 0.0
lock-ftd LP_CC2652R7 (read only) 671619 671723 104 0.0
(read/write) 169796 169692 -104 -0.1
.bss 71196 71196 0 0.0
.data 3280 3280 0 0.0
.rodata 76411 76451 40 0.1
.text 594728 594792 64 0.0
lock-mtd LP_CC2652R7 (read only) 653871 653999 128 0.0
(read/write) 183232 183104 -128 -0.1
.bss 66884 66884 0 0.0
.data 3280 3280 0 0.0
.rodata 101151 101199 48 0.0
.text 552240 552320 80 0.0
pump-app LP_CC2652R7 (read only) 680587 680707 120 0.0
(read/write) 161676 161556 -120 -0.1
.bss 71276 71276 0 0.0
.data 3280 3280 0 0.0
.rodata 88771 88811 40 0.0
.text 591332 591412 80 0.0
pump-controller-app LP_CC2652R7 (read only) 666387 666499 112 0.0
(read/write) 175996 175884 -112 -0.1
.bss 71396 71396 0 0.0
.data 3276 3276 0 0.0
.rodata 84627 84675 48 0.1
.text 581280 581344 64 0.0
shell LP_CC2652R7 (read only) 660890 661010 120 0.0
(read/write) 185852 185732 -120 -0.1
.bss 76436 76436 0 0.0
.data 3360 3360 0 0.0
.rodata 85058 85098 40 0.0
.text 575516 575596 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581990 582046 56 0.0
.app_xip_area 460552 460608 56 0.0
.bss 64232 64232 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 587906 587970 64 0.0
.app_xip_area 461740 461804 64 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 585258 585386 128 0.0
.app_xip_area 464668 464796 128 0.0
.bss 63440 63440 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1084640 1084760 120 0.0
.bss 133044 133044 0 0.0
.data 2048 2048 0 0.0
.text 949528 949648 120 0.0
BRD4161A+rpc (read/write) 1138932 1139068 136 0.0
.bss 149724 149724 0 0.0
.data 2260 2260 0 0.0
.text 986924 987060 136 0.0
BRD4161A+rs911x (read/write) 950008 950128 120 0.0
.bss 140768 140768 0 0.0
.data 2048 2048 0 0.0
.text 807172 807292 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127788 1127908 120 0.0
.bss 144136 144136 0 0.0
.data 2056 2056 0 0.0
.text 981576 981696 120 0.0
window-app BRD4161A (read/write) 1078132 1078268 136 0.0
.bss 134516 134516 0 0.0
.data 2076 2076 0 0.0
.text 941520 941656 136 0.0
esp32 all-clusters-app c3devkit (read only) 1021566 1021654 88 0.0
(read/write) 1485978 1486026 48 0.0
.dram0.bss 70080 70080 0 0.0
.dram0.data 14600 14600 0 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1021566 1021654 88 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1075299 1075363 64 0.0
(read/write) 488024 488064 40 0.0
.dram0.bss 75600 75600 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069915 1069979 64 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 660748 660828 80 0.0
.bss 69540 69540 0 0.0
.data 1992 1992 0 0.0
.text 583416 583496 80 0.0
lock k32w061+release (read/write) 687700 687812 112 0.0
.bss 70004 70004 0 0.0
.data 2004 2004 0 0.0
.text 609892 610004 112 0.0
linux all-clusters-app debug (read only) 2972073 2972873 800 0.0
(read/write) 155016 155016 0 0.0
.bss 61664 61664 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 85048 85048 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 264637 264701 64 0.0
.text 2529842 2530578 736 0.0
all-clusters-minimal-app debug (read only) 2818713 2819513 800 0.0
(read/write) 146688 146688 0 0.0
.bss 60864 60864 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77608 77608 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 265597 265661 64 0.0
.text 2378178 2378914 736 0.0
bridge-app debug+rpc (read only) 2318985 2319737 752 0.0
(read/write) 125504 125504 0 0.0
.bss 48928 48928 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66984 66984 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198208 198240 32 0.0
.text 1959138 1959858 720 0.0
chip-tool debug (read only) 10278873 10294145 15272 0.1
(read/write) 628544 629504 960 0.2
.bss 24728 24728 0 0.0
.data 3234 3234 0 0.0
.data.rel.ro 594208 595152 944 0.2
.dynamic 608 608 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 514101 514901 800 0.2
.text 8318980 8331220 12240 0.1
chip-tool-ipv6only arm64 (read only) 10021084 10034924 13840 0.1
(read/write) 693617 694577 960 0.1
.bss 42961 42961 0 0.0
.data 3304 3304 0 0.0
.data.rel.ro 629816 630768 952 0.2
.dynamic 528 528 0 0.0
.got 13616 13624 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 478236 479052 816 0.2
.text 7965140 7975908 10768 0.1
lighting-app debug+rpc (read only) 2556761 2557513 752 0.0
(read/write) 129528 129528 0 0.0
.bss 49440 49440 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72136 72136 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214056 214088 32 0.0
.text 2172834 2173554 720 0.0
lock-app debug (read only) 2521593 2522345 752 0.0
(read/write) 124512 124512 0 0.0
.bss 47840 47840 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69096 69096 0 0.0
.dynamic 608 608 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 229032 229064 32 0.0
.text 2127490 2128210 720 0.0
ota-provider-app debug (read only) 2325169 2325937 768 0.0
(read/write) 118312 118312 0 0.0
.bss 47488 47488 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63096 63096 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 203800 203832 32 0.0
.text 1958690 1959426 736 0.0
ota-requestor-app debug (read only) 2442745 2443545 800 0.0
(read/write) 125216 125216 0 0.0
.bss 49856 49856 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67304 67304 0 0.0
.dynamic 608 608 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 207520 207584 64 0.0
.text 2064146 2064882 736 0.0
shell debug (read only) 2559009 2559793 784 0.0
(read/write) 141104 141104 0 0.0
.bss 57448 57448 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76688 76688 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 228050 228114 64 0.0
.text 2173954 2174674 720 0.0
thermostat-no-ble arm64 (read only) 2599556 2600180 624 0.0
(read/write) 158257 158257 0 0.0
.bss 65249 65249 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83216 83216 0 0.0
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165700 165748 48 0.0
.text 2194112 2194688 576 0.0
tv-app debug (read only) 3107129 3107929 800 0.0
(read/write) 257704 257704 0 0.0
.bss 167016 167016 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249440 249504 64 0.0
.text 2669890 2670626 736 0.0
tv-casting-app debug (read only) 5349409 5350177 768 0.0
(read/write) 156848 156848 0 0.0
.bss 50248 50248 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 97928 97928 0 0.0
.dynamic 608 608 0 0.0
.got 4736 4736 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 331625 331657 32 0.0
.text 4752530 4753266 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2448952 2449064 112 0.0
.bss 213940 213940 0 0.0
.data 5872 5872 0 0.0
.text 1411596 1411708 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176443 1176547 104 0.0
bss 142900 142900 0 0.0
rodata 142164 142204 40 0.0
text 812472 812544 72 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156507 1156611 104 0.0
bss 142136 142136 0 0.0
rodata 133708 133748 40 0.0
text 801780 801852 72 0.0
p6 all-clusters-app default (read/write) 2568432 2568568 136 0.0
.bss 149120 149120 0 0.0
.data 2776 2776 0 0.0
.text 1526696 1526832 136 0.0
all-clusters-minimal-app default (read/write) 2513312 2513432 120 0.0
.bss 148400 148400 0 0.0
.data 2776 2776 0 0.0
.text 1471576 1471696 120 0.0
light-app default (read/write) 2443296 2443424 128 0.0
.bss 140456 140456 0 0.0
.data 2592 2592 0 0.0
.text 1401560 1401688 128 0.0
lock-app default (read/write) 2470384 2470512 128 0.0
.bss 140304 140304 0 0.0
.data 2600 2600 0 0.0
.text 1428648 1428776 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798456 798596 140 0.0
bss 70576 70576 0 0.0
noinit 40416 40416 0 0.0
text 566614 566712 98 0.0
lighting-app tlsr9518adk80d (read/write) 818496 818636 140 0.0
bss 71420 71420 0 0.0
noinit 40416 40416 0 0.0
text 583148 583248 100 0.0

…ar why it fails in CI and it does NOT fail locally
@github-actions
Copy link

github-actions bot commented Jul 18, 2022

PR #20736: Size comparison from e4cfa0a to aced054

Increases (43 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e4cfa0a aced054 change % change
bl602 lighting-app bl602 (read/write) 1383418 1383570 152 0.0
.text 1053500 1053616 116 0.0
bl602+rpc (read/write) 1428826 1428978 152 0.0
.text 1085156 1085272 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 668399 668511 112 0.0
.rodata 88271 88319 48 0.1
.text 579812 579876 64 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 634039 634151 112 0.0
.rodata 77511 77551 40 0.1
.text 556204 556276 72 0.0
lock-ftd LP_CC2652R7 (read only) 671619 671715 96 0.0
.rodata 76411 76451 40 0.1
.text 594728 594784 56 0.0
lock-mtd LP_CC2652R7 (read only) 653871 653999 128 0.0
.rodata 101151 101199 48 0.0
.text 552240 552320 80 0.0
pump-app LP_CC2652R7 (read only) 680587 680707 120 0.0
.rodata 88771 88811 40 0.0
.text 591332 591412 80 0.0
pump-controller-app LP_CC2652R7 (read only) 666387 666499 112 0.0
.rodata 84627 84675 48 0.1
.text 581280 581344 64 0.0
shell LP_CC2652R7 (read only) 660890 661010 120 0.0
.rodata 85058 85098 40 0.0
.text 575516 575596 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581990 582046 56 0.0
.app_xip_area 460552 460608 56 0.0
lock cyw930739m2evb_01 (read/write) 587906 587970 64 0.0
.app_xip_area 461740 461804 64 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 585258 585386 128 0.0
.app_xip_area 464668 464796 128 0.0
efr32 lighting-app BRD4161A (read/write) 1084640 1084760 120 0.0
.text 949528 949648 120 0.0
BRD4161A+rpc (read/write) 1138932 1139068 136 0.0
.text 986924 987060 136 0.0
BRD4161A+rs911x (read/write) 950008 950128 120 0.0
.text 807172 807292 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127788 1127908 120 0.0
.text 981576 981696 120 0.0
window-app BRD4161A (read/write) 1078132 1078268 136 0.0
.text 941520 941656 136 0.0
esp32 all-clusters-app c3devkit (read only) 1021566 1021654 88 0.0
(read/write) 1485978 1486026 48 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1021566 1021654 88 0.0
m5stack (read only) 1075299 1075363 64 0.0
(read/write) 488024 488064 40 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069915 1069979 64 0.0
k32w light k32w061+release (read/write) 660748 660828 80 0.0
.text 583416 583496 80 0.0
lock k32w061+release (read/write) 687700 687812 112 0.0
.text 609892 610004 112 0.0
linux all-clusters-app debug (read only) 2972073 2972873 800 0.0
.rodata 264637 264701 64 0.0
.text 2529842 2530578 736 0.0
all-clusters-minimal-app debug (read only) 2818713 2819513 800 0.0
.rodata 265597 265661 64 0.0
.text 2378178 2378914 736 0.0
bridge-app debug+rpc (read only) 2318985 2319737 752 0.0
.rodata 198208 198240 32 0.0
.text 1959138 1959858 720 0.0
chip-tool debug (read only) 10278873 10294145 15272 0.1
(read/write) 628544 629504 960 0.2
.data.rel.ro 594208 595152 944 0.2
.rodata 514101 514901 800 0.2
.text 8318980 8331220 12240 0.1
chip-tool-ipv6only arm64 (read only) 10021084 10034924 13840 0.1
(read/write) 693617 694577 960 0.1
.data.rel.ro 629816 630768 952 0.2
.got 13616 13624 8 0.1
.rodata 478236 479052 816 0.2
.text 7965140 7975908 10768 0.1
lighting-app debug+rpc (read only) 2556761 2557513 752 0.0
.rodata 214056 214088 32 0.0
.text 2172834 2173554 720 0.0
lock-app debug (read only) 2521593 2522345 752 0.0
.rodata 229032 229064 32 0.0
.text 2127490 2128210 720 0.0
ota-provider-app debug (read only) 2325169 2325937 768 0.0
.rodata 203800 203832 32 0.0
.text 1958690 1959426 736 0.0
ota-requestor-app debug (read only) 2442745 2443545 800 0.0
.rodata 207520 207584 64 0.0
.text 2064146 2064882 736 0.0
shell debug (read only) 2559009 2559793 784 0.0
.rodata 228050 228114 64 0.0
.text 2173954 2174674 720 0.0
thermostat-no-ble arm64 (read only) 2599556 2600180 624 0.0
.rodata 165700 165748 48 0.0
.text 2194112 2194688 576 0.0
tv-app debug (read only) 3107129 3107929 800 0.0
.rodata 249440 249504 64 0.0
.text 2669890 2670626 736 0.0
tv-casting-app debug (read only) 5349409 5350177 768 0.0
.rodata 331625 331657 32 0.0
.text 4752530 4753266 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2448952 2449064 112 0.0
.text 1411596 1411708 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176443 1176547 104 0.0
rodata 142164 142204 40 0.0
text 812472 812544 72 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156507 1156611 104 0.0
rodata 133708 133748 40 0.0
text 801780 801852 72 0.0
p6 all-clusters-app default (read/write) 2568432 2568568 136 0.0
.text 1526696 1526832 136 0.0
all-clusters-minimal-app default (read/write) 2513312 2513432 120 0.0
.text 1471576 1471696 120 0.0
light-app default (read/write) 2443296 2443424 128 0.0
.text 1401560 1401688 128 0.0
lock-app default (read/write) 2470384 2470512 128 0.0
.text 1428648 1428776 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798456 798596 140 0.0
text 566614 566712 98 0.0
lighting-app tlsr9518adk80d (read/write) 818496 818636 140 0.0
text 583148 583248 100 0.0
Decreases (6 builds for cc13x2_26x2)
platform target config section e4cfa0a aced054 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 182840 182728 -112 -0.1
lock-ftd LP_CC2652R7 (read/write) 169796 169700 -96 -0.1
lock-mtd LP_CC2652R7 (read/write) 183232 183104 -128 -0.1
pump-app LP_CC2652R7 (read/write) 161676 161556 -120 -0.1
pump-controller-app LP_CC2652R7 (read/write) 175996 175884 -112 -0.1
shell LP_CC2652R7 (read/write) 185852 185732 -120 -0.1
Full report (43 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e4cfa0a aced054 change % change
bl602 lighting-app bl602 (read/write) 1383418 1383570 152 0.0
.bss 116978 116978 0 0.0
.data 4480 4480 0 0.0
.text 1053500 1053616 116 0.0
bl602+rpc (read/write) 1428826 1428978 152 0.0
.bss 124418 124418 0 0.0
.data 4600 4600 0 0.0
.text 1085156 1085272 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 668399 668511 112 0.0
(read/write) 182840 182728 -112 -0.1
.bss 74132 74132 0 0.0
.data 3356 3356 0 0.0
.rodata 88271 88319 48 0.1
.text 579812 579876 64 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 634039 634151 112 0.0
(read/write) 157700 157700 0 0.0
.bss 73428 73428 0 0.0
.data 3356 3356 0 0.0
.rodata 77511 77551 40 0.1
.text 556204 556276 72 0.0
lock-ftd LP_CC2652R7 (read only) 671619 671715 96 0.0
(read/write) 169796 169700 -96 -0.1
.bss 71196 71196 0 0.0
.data 3280 3280 0 0.0
.rodata 76411 76451 40 0.1
.text 594728 594784 56 0.0
lock-mtd LP_CC2652R7 (read only) 653871 653999 128 0.0
(read/write) 183232 183104 -128 -0.1
.bss 66884 66884 0 0.0
.data 3280 3280 0 0.0
.rodata 101151 101199 48 0.0
.text 552240 552320 80 0.0
pump-app LP_CC2652R7 (read only) 680587 680707 120 0.0
(read/write) 161676 161556 -120 -0.1
.bss 71276 71276 0 0.0
.data 3280 3280 0 0.0
.rodata 88771 88811 40 0.0
.text 591332 591412 80 0.0
pump-controller-app LP_CC2652R7 (read only) 666387 666499 112 0.0
(read/write) 175996 175884 -112 -0.1
.bss 71396 71396 0 0.0
.data 3276 3276 0 0.0
.rodata 84627 84675 48 0.1
.text 581280 581344 64 0.0
shell LP_CC2652R7 (read only) 660890 661010 120 0.0
(read/write) 185852 185732 -120 -0.1
.bss 76436 76436 0 0.0
.data 3360 3360 0 0.0
.rodata 85058 85098 40 0.0
.text 575516 575596 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 581990 582046 56 0.0
.app_xip_area 460552 460608 56 0.0
.bss 64232 64232 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 587906 587970 64 0.0
.app_xip_area 461740 461804 64 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 585258 585386 128 0.0
.app_xip_area 464668 464796 128 0.0
.bss 63440 63440 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1084640 1084760 120 0.0
.bss 133044 133044 0 0.0
.data 2048 2048 0 0.0
.text 949528 949648 120 0.0
BRD4161A+rpc (read/write) 1138932 1139068 136 0.0
.bss 149724 149724 0 0.0
.data 2260 2260 0 0.0
.text 986924 987060 136 0.0
BRD4161A+rs911x (read/write) 950008 950128 120 0.0
.bss 140768 140768 0 0.0
.data 2048 2048 0 0.0
.text 807172 807292 120 0.0
lock-app BRD4161A+wf200 (read/write) 1127788 1127908 120 0.0
.bss 144136 144136 0 0.0
.data 2056 2056 0 0.0
.text 981576 981696 120 0.0
window-app BRD4161A (read/write) 1078132 1078268 136 0.0
.bss 134516 134516 0 0.0
.data 2076 2076 0 0.0
.text 941520 941656 136 0.0
esp32 all-clusters-app c3devkit (read only) 1021566 1021654 88 0.0
(read/write) 1485978 1486026 48 0.0
.dram0.bss 70080 70080 0 0.0
.dram0.data 14600 14600 0 0.0
.flash.rodata 215864 215912 48 0.0
.flash.text 1021566 1021654 88 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1075299 1075363 64 0.0
(read/write) 488024 488064 40 0.0
.dram0.bss 75600 75600 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 246284 246324 40 0.0
.flash.text 1069915 1069979 64 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 660748 660828 80 0.0
.bss 69540 69540 0 0.0
.data 1992 1992 0 0.0
.text 583416 583496 80 0.0
lock k32w061+release (read/write) 687700 687812 112 0.0
.bss 70004 70004 0 0.0
.data 2004 2004 0 0.0
.text 609892 610004 112 0.0
linux all-clusters-app debug (read only) 2972073 2972873 800 0.0
(read/write) 155016 155016 0 0.0
.bss 61664 61664 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 85048 85048 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 264637 264701 64 0.0
.text 2529842 2530578 736 0.0
all-clusters-minimal-app debug (read only) 2818713 2819513 800 0.0
(read/write) 146688 146688 0 0.0
.bss 60864 60864 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77608 77608 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 265597 265661 64 0.0
.text 2378178 2378914 736 0.0
bridge-app debug+rpc (read only) 2318985 2319737 752 0.0
(read/write) 125504 125504 0 0.0
.bss 48928 48928 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66984 66984 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198208 198240 32 0.0
.text 1959138 1959858 720 0.0
chip-tool debug (read only) 10278873 10294145 15272 0.1
(read/write) 628544 629504 960 0.2
.bss 24728 24728 0 0.0
.data 3234 3234 0 0.0
.data.rel.ro 594208 595152 944 0.2
.dynamic 608 608 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 514101 514901 800 0.2
.text 8318980 8331220 12240 0.1
chip-tool-ipv6only arm64 (read only) 10021084 10034924 13840 0.1
(read/write) 693617 694577 960 0.1
.bss 42961 42961 0 0.0
.data 3304 3304 0 0.0
.data.rel.ro 629816 630768 952 0.2
.dynamic 528 528 0 0.0
.got 13616 13624 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 478236 479052 816 0.2
.text 7965140 7975908 10768 0.1
lighting-app debug+rpc (read only) 2556761 2557513 752 0.0
(read/write) 129528 129528 0 0.0
.bss 49440 49440 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72136 72136 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214056 214088 32 0.0
.text 2172834 2173554 720 0.0
lock-app debug (read only) 2521593 2522345 752 0.0
(read/write) 124512 124512 0 0.0
.bss 47840 47840 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69096 69096 0 0.0
.dynamic 608 608 0 0.0
.got 4416 4416 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 229032 229064 32 0.0
.text 2127490 2128210 720 0.0
ota-provider-app debug (read only) 2325169 2325937 768 0.0
(read/write) 118312 118312 0 0.0
.bss 47488 47488 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63096 63096 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 203800 203832 32 0.0
.text 1958690 1959426 736 0.0
ota-requestor-app debug (read only) 2442745 2443545 800 0.0
(read/write) 125216 125216 0 0.0
.bss 49856 49856 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67304 67304 0 0.0
.dynamic 608 608 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 207520 207584 64 0.0
.text 2064146 2064882 736 0.0
shell debug (read only) 2559009 2559793 784 0.0
(read/write) 141104 141104 0 0.0
.bss 57448 57448 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76688 76688 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 228050 228114 64 0.0
.text 2173954 2174674 720 0.0
thermostat-no-ble arm64 (read only) 2599556 2600180 624 0.0
(read/write) 158257 158257 0 0.0
.bss 65249 65249 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83216 83216 0 0.0
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165700 165748 48 0.0
.text 2194112 2194688 576 0.0
tv-app debug (read only) 3107129 3107929 800 0.0
(read/write) 257704 257704 0 0.0
.bss 167016 167016 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79392 79392 0 0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249440 249504 64 0.0
.text 2669890 2670626 736 0.0
tv-casting-app debug (read only) 5349409 5350177 768 0.0
(read/write) 156848 156848 0 0.0
.bss 50248 50248 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 97928 97928 0 0.0
.dynamic 608 608 0 0.0
.got 4736 4736 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 331625 331657 32 0.0
.text 4752530 4753266 736 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2448952 2449064 112 0.0
.bss 213940 213940 0 0.0
.data 5872 5872 0 0.0
.text 1411596 1411708 112 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1176443 1176547 104 0.0
bss 142900 142900 0 0.0
rodata 142164 142204 40 0.0
text 812472 812544 72 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156507 1156611 104 0.0
bss 142136 142136 0 0.0
rodata 133708 133748 40 0.0
text 801780 801852 72 0.0
p6 all-clusters-app default (read/write) 2568432 2568568 136 0.0
.bss 149120 149120 0 0.0
.data 2776 2776 0 0.0
.text 1526696 1526832 136 0.0
all-clusters-minimal-app default (read/write) 2513312 2513432 120 0.0
.bss 148400 148400 0 0.0
.data 2776 2776 0 0.0
.text 1471576 1471696 120 0.0
light-app default (read/write) 2443296 2443424 128 0.0
.bss 140456 140456 0 0.0
.data 2592 2592 0 0.0
.text 1401560 1401688 128 0.0
lock-app default (read/write) 2470384 2470512 128 0.0
.bss 140304 140304 0 0.0
.data 2600 2600 0 0.0
.text 1428648 1428776 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798456 798596 140 0.0
bss 70576 70576 0 0.0
noinit 40416 40416 0 0.0
text 566614 566712 98 0.0
lighting-app tlsr9518adk80d (read/write) 818496 818636 140 0.0
bss 71420 71420 0 0.0
noinit 40416 40416 0 0.0
text 583148 583248 100 0.0

@woody-apple woody-apple merged commit a773e05 into project-chip:master Jul 18, 2022
github-actions bot pushed a commit that referenced this pull request Jul 18, 2022
…when the ACL entry is invalid) (#20736)

* Define a test for access control constraints

* Typgo fixes

* Restyle

* Fix some text and formatting

* Zap regen

* Make ACL cluster return constraint error if the ACL entry is not valid

* Add one more test: Step 31

* Zap regen for the new test

* Added the rest of the tests from #20672

* Restyle

* Removed some steps: too large numbers for subjects, cannot be represented

* Zap regen

* Restyle

* Fix build, add more ACL changes, zap regen after adjusting test case to match bug report

* Fix more things to return CONSTRAINT_ERROR

* Convert more invalid argument to constraint errors. This is not ideal and seems like a whack-a-mole bug fixing

* Restyle

* Fix comments in yaml

* Restyle

* Restyle messed things up. Corrected it

* One more comment fix

* Restyle

* Split out IM status code header and cpp into a separate library for layering purposes. Layering still not ideal though.

* Restyle

* Also update TestAccessControlCluster

* Zap regen

* Updated test ACL error codes a bit and zap regen

* Update logic to centrailize error code processing location

* Added unit test for step 35 as well (pass)

* Added even more tests and updated formatting of ACL a bit for readability

* Restyle

* One more test for invalid privilege

* Restyle
woody-apple added a commit that referenced this pull request Jul 18, 2022
…when the ACL entry is invalid) (#20736) (#20890)

* Define a test for access control constraints

* Typgo fixes

* Restyle

* Fix some text and formatting

* Zap regen

* Make ACL cluster return constraint error if the ACL entry is not valid

* Add one more test: Step 31

* Zap regen for the new test

* Added the rest of the tests from #20672

* Restyle

* Removed some steps: too large numbers for subjects, cannot be represented

* Zap regen

* Restyle

* Fix build, add more ACL changes, zap regen after adjusting test case to match bug report

* Fix more things to return CONSTRAINT_ERROR

* Convert more invalid argument to constraint errors. This is not ideal and seems like a whack-a-mole bug fixing

* Restyle

* Fix comments in yaml

* Restyle

* Restyle messed things up. Corrected it

* One more comment fix

* Restyle

* Split out IM status code header and cpp into a separate library for layering purposes. Layering still not ideal though.

* Restyle

* Also update TestAccessControlCluster

* Zap regen

* Updated test ACL error codes a bit and zap regen

* Update logic to centrailize error code processing location

* Added unit test for step 35 as well (pass)

* Added even more tests and updated formatting of ACL a bit for readability

* Restyle

* One more test for invalid privilege

* Restyle

Co-authored-by: Andrei Litvin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants